package com.sq.system.pojo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.sq.system.base.BaseEntry;
import lombok.Data;

import java.io.Serializable;

/**
 * (SysPile)表实体类
 *
 * @author makejava
 * @since 2025-02-25 10:18:47
 */
@Data
public class SysPile extends Model<SysPile>  {

    @TableId(type = IdType.AUTO)
    private Long id;
    //线路类型
    @ExcelProperty(value = "方向",index = 0)
    private String lineType;
    //公里桩安装名称
    @ExcelProperty(value = "安装桩号",index = 1)
    private String pileName;
    //公里桩养护姓名
    @ExcelProperty(value = "维护桩号",index = 2)
    private String pileYanghu;
    //坐标系类型
    @ExcelProperty(value = "坐标系",index = 3)
    private String pileCoordinateType;
    //经度
    @ExcelProperty(value = "经度",index = 4)
    private String pileX;
    //纬度
    @ExcelProperty(value = "纬度",index = 5)
    private String pileY;

    @TableField(exist = false)
    private Integer pageNum;
    @TableField(exist = false)
    private Integer pageSize;
}

